police officer or army trooper - French English Dictionary